package com.itrip.itripbiz.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @Author 段韦如
 * @Description  查询酒店搜索条件VO
 * @Date Create In 2020/3/10 21:17
 */

@Data
public class SearchHotelVO implements Serializable {
    @ApiModelProperty("[必填] 目的地")
    private String destination;
    @ApiModelProperty("[非必填] 酒店级别(1-5)")
    private String hotelLevel;
    @ApiModelProperty("[非必填] 关键词")
    private String keywords;
    @ApiModelProperty("[非必填] 商圈id(每次只能选一个)")
    private String tradinfAreaId;
    @ApiModelProperty("[非必填] 最低价")
    private Double minPrice;
    @ApiModelProperty("[非必填] 最高价")
    private Double maxPrice;
    @ApiModelProperty("[非必填] 酒店特色id(每次只能选一个)")
    private String featureId;
    @ApiModelProperty("[非必填] 按照某个字段升序,取值为(isOkCount或avgScore或minPrice或hotelLevel)")
    private String ascSort;
    @ApiModelProperty("[非必填] 按照某个字段降序,取值为(isOkCount或avgScore或minPrice或hotelLevel)")
    private String descSort;
    @ApiModelProperty("[非必填] 入住日期")
    private String checkInDate;
    @ApiModelProperty("[非必填] 退房日期")
    private String checkOutDate;


    private Integer pageSize;

    private Integer pageNo;
}
